<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>FGSL: api/eigen.finc File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FGSL
   </div>
   <div id="projectbrief">Fortran interface for the GNU scientific library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Types&#160;List</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_0188a3e6da905bc60aceb35bf790b8c9.html">api</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#func-members">Functions/Subroutines</a>  </div>
  <div class="headertitle">
<div class="title">eigen.finc File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="eigen_8finc__dep__incl.png" border="0" usemap="#api_2eigen_8fincdep" alt=""/></div>
<map name="api_2eigen_8fincdep" id="api_2eigen_8fincdep">
<area shape="rect" href="fgsl_8F90.html" title="fgsl.F90" alt="" coords="20,80,87,107"/></map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions/Subroutines</h2></td></tr>
<tr class="memitem:a4911814478ea47e01623311df0dfe1b7"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_symm_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a4911814478ea47e01623311df0dfe1b7">fgsl_eigen_symm_alloc</a> (n)</td></tr>
<tr class="separator:a4911814478ea47e01623311df0dfe1b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9127a0929117934b84723c05fe120916"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a9127a0929117934b84723c05fe120916">fgsl_eigen_symm_free</a> (w)</td></tr>
<tr class="separator:a9127a0929117934b84723c05fe120916"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a37dd1d463478768f432232bf994e43"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a5a37dd1d463478768f432232bf994e43">fgsl_eigen_symm</a> (a, eval, w)</td></tr>
<tr class="separator:a5a37dd1d463478768f432232bf994e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1fec4036528852c97539008a009c875"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_symmv_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad1fec4036528852c97539008a009c875">fgsl_eigen_symmv_alloc</a> (n)</td></tr>
<tr class="separator:ad1fec4036528852c97539008a009c875"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f312c4069b7de24f2a7b9112bd11fab"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a3f312c4069b7de24f2a7b9112bd11fab">fgsl_eigen_symmv_free</a> (w)</td></tr>
<tr class="separator:a3f312c4069b7de24f2a7b9112bd11fab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42022987fd3e17b60db77ce044515bc1"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a42022987fd3e17b60db77ce044515bc1">fgsl_eigen_symmv</a> (a, eval, evec, w)</td></tr>
<tr class="separator:a42022987fd3e17b60db77ce044515bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a713bfd56b0df2694ba508eb70ea7b0"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_herm_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a6a713bfd56b0df2694ba508eb70ea7b0">fgsl_eigen_herm_alloc</a> (n)</td></tr>
<tr class="separator:a6a713bfd56b0df2694ba508eb70ea7b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab28944c18e254129ddf3289f7b8d8bc4"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ab28944c18e254129ddf3289f7b8d8bc4">fgsl_eigen_herm_free</a> (w)</td></tr>
<tr class="separator:ab28944c18e254129ddf3289f7b8d8bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad73920fff8c0f5043f47fbf2930280cb"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad73920fff8c0f5043f47fbf2930280cb">fgsl_eigen_herm</a> (a, eval, w)</td></tr>
<tr class="separator:ad73920fff8c0f5043f47fbf2930280cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af23f2bdc295d9082a0cd3d383788199a"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_hermv_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#af23f2bdc295d9082a0cd3d383788199a">fgsl_eigen_hermv_alloc</a> (n)</td></tr>
<tr class="separator:af23f2bdc295d9082a0cd3d383788199a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a876223b366e9e91962c7106148929c"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a6a876223b366e9e91962c7106148929c">fgsl_eigen_hermv_free</a> (w)</td></tr>
<tr class="separator:a6a876223b366e9e91962c7106148929c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9e8f1e044d459595f880d4c380f537f"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ab9e8f1e044d459595f880d4c380f537f">fgsl_eigen_hermv</a> (a, eval, evec, w)</td></tr>
<tr class="separator:ab9e8f1e044d459595f880d4c380f537f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e1213526c2a57e599ea68c4ccb7f17"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_nonsymm_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a67e1213526c2a57e599ea68c4ccb7f17">fgsl_eigen_nonsymm_alloc</a> (n)</td></tr>
<tr class="separator:a67e1213526c2a57e599ea68c4ccb7f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c13d8c917420938df8375af8909183f"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a4c13d8c917420938df8375af8909183f">fgsl_eigen_nonsymm_free</a> (w)</td></tr>
<tr class="separator:a4c13d8c917420938df8375af8909183f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9c147deaa41d2f07a8af9dde8abf35f"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#aa9c147deaa41d2f07a8af9dde8abf35f">fgsl_eigen_nonsymm_params</a> (compute_t, balance, w)</td></tr>
<tr class="separator:aa9c147deaa41d2f07a8af9dde8abf35f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5044ee7ae8200fc994b55c7cd4f047d7"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a5044ee7ae8200fc994b55c7cd4f047d7">fgsl_eigen_nonsymm</a> (a, eval, w)</td></tr>
<tr class="separator:a5044ee7ae8200fc994b55c7cd4f047d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3e1cd3e7d0f3abd38f98a5f911d6889"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ae3e1cd3e7d0f3abd38f98a5f911d6889">fgsl_eigen_nonsymm_z</a> (a, eval, z, w)</td></tr>
<tr class="separator:ae3e1cd3e7d0f3abd38f98a5f911d6889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6b786903112c4f4139bee94120feea4"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_nonsymmv_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#af6b786903112c4f4139bee94120feea4">fgsl_eigen_nonsymmv_alloc</a> (n)</td></tr>
<tr class="separator:af6b786903112c4f4139bee94120feea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4684734bff6c27f739aeb31d3b090bee"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a4684734bff6c27f739aeb31d3b090bee">fgsl_eigen_nonsymmv_free</a> (w)</td></tr>
<tr class="separator:a4684734bff6c27f739aeb31d3b090bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a1d284903b7387319d8636df94a679"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ae6a1d284903b7387319d8636df94a679">fgsl_eigen_nonsymmv_params</a> (balance, w)</td></tr>
<tr class="separator:ae6a1d284903b7387319d8636df94a679"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa09384a54b214602b298c94bc07d3c58"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#aa09384a54b214602b298c94bc07d3c58">fgsl_eigen_nonsymmv</a> (a, eval, evec, w)</td></tr>
<tr class="separator:aa09384a54b214602b298c94bc07d3c58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad466997b5f8528265070f2aba003ddab"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad466997b5f8528265070f2aba003ddab">fgsl_eigen_nonsymmv_z</a> (a, eval, evec, z, w)</td></tr>
<tr class="separator:ad466997b5f8528265070f2aba003ddab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a087cf013d99c79e7f2670c0e6035260b"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_gensymm_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a087cf013d99c79e7f2670c0e6035260b">fgsl_eigen_gensymm_alloc</a> (n)</td></tr>
<tr class="separator:a087cf013d99c79e7f2670c0e6035260b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6896d5bb5a13213ea85bb1c89bd77109"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a6896d5bb5a13213ea85bb1c89bd77109">fgsl_eigen_gensymm_free</a> (w)</td></tr>
<tr class="separator:a6896d5bb5a13213ea85bb1c89bd77109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6358ebdfcf35887b7fdabc3588d4818"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ab6358ebdfcf35887b7fdabc3588d4818">fgsl_eigen_gensymm</a> (a, b, eval, w)</td></tr>
<tr class="separator:ab6358ebdfcf35887b7fdabc3588d4818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf9f9b1f18094f6300da921900b946fa"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_gensymmv_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#aaf9f9b1f18094f6300da921900b946fa">fgsl_eigen_gensymmv_alloc</a> (n)</td></tr>
<tr class="separator:aaf9f9b1f18094f6300da921900b946fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad60f54bc4c9afe52b1643a53ac4debf0"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad60f54bc4c9afe52b1643a53ac4debf0">fgsl_eigen_gensymmv_free</a> (w)</td></tr>
<tr class="separator:ad60f54bc4c9afe52b1643a53ac4debf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e2195ef21d925f7e963185cb59e435"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad9e2195ef21d925f7e963185cb59e435">fgsl_eigen_gensymmv</a> (a, b, eval, evec, w)</td></tr>
<tr class="separator:ad9e2195ef21d925f7e963185cb59e435"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af69d430a7febbfb70b4021a765d9535d"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_genherm_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#af69d430a7febbfb70b4021a765d9535d">fgsl_eigen_genherm_alloc</a> (n)</td></tr>
<tr class="separator:af69d430a7febbfb70b4021a765d9535d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c25ef96c06da3c1ff3926200f36e55b"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a6c25ef96c06da3c1ff3926200f36e55b">fgsl_eigen_genherm_free</a> (w)</td></tr>
<tr class="separator:a6c25ef96c06da3c1ff3926200f36e55b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7742445ebb20b3ce43ece2c8ce92b3cb"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a7742445ebb20b3ce43ece2c8ce92b3cb">fgsl_eigen_genherm</a> (a, b, eval, w)</td></tr>
<tr class="separator:a7742445ebb20b3ce43ece2c8ce92b3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a757b1df46b9949413e56c2fb40193358"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_genhermv_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a757b1df46b9949413e56c2fb40193358">fgsl_eigen_genhermv_alloc</a> (n)</td></tr>
<tr class="separator:a757b1df46b9949413e56c2fb40193358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f8e68362cb297494a149a2abd529499"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a0f8e68362cb297494a149a2abd529499">fgsl_eigen_genhermv_free</a> (w)</td></tr>
<tr class="separator:a0f8e68362cb297494a149a2abd529499"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a234ce4166943e7c9fbdf662554831bc4"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a234ce4166943e7c9fbdf662554831bc4">fgsl_eigen_genhermv</a> (a, b, eval, evec, w)</td></tr>
<tr class="separator:a234ce4166943e7c9fbdf662554831bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93910023619c9d669e02f83b9109c26b"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_gen_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a93910023619c9d669e02f83b9109c26b">fgsl_eigen_gen_alloc</a> (n)</td></tr>
<tr class="separator:a93910023619c9d669e02f83b9109c26b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf1f0d8398d2124aaaf77d87fc4f97af"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#acf1f0d8398d2124aaaf77d87fc4f97af">fgsl_eigen_gen_free</a> (w)</td></tr>
<tr class="separator:acf1f0d8398d2124aaaf77d87fc4f97af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad892f962a1ec3cab90f26ef37668e631"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad892f962a1ec3cab90f26ef37668e631">fgsl_eigen_gen_params</a> (compute_s, compute_t, balance, w)</td></tr>
<tr class="separator:ad892f962a1ec3cab90f26ef37668e631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9248a86edc3501913a04bff373f5f16"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#af9248a86edc3501913a04bff373f5f16">fgsl_eigen_gen</a> (a, b, alpha, beta, w)</td></tr>
<tr class="separator:af9248a86edc3501913a04bff373f5f16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe397b833eedb3cba80d2abde013bbe4"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#abe397b833eedb3cba80d2abde013bbe4">fgsl_eigen_gen_qz</a> (a, b, alpha, beta, q, z, w)</td></tr>
<tr class="separator:abe397b833eedb3cba80d2abde013bbe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5f5628460ae023f294684dc0d2b001c"><td class="memItemLeft" align="right" valign="top">type(fgsl_eigen_genv_workspace) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ad5f5628460ae023f294684dc0d2b001c">fgsl_eigen_genv_alloc</a> (n)</td></tr>
<tr class="separator:ad5f5628460ae023f294684dc0d2b001c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af448040f311f66e9ed9f1e86d6ee8abb"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#af448040f311f66e9ed9f1e86d6ee8abb">fgsl_eigen_genv_free</a> (w)</td></tr>
<tr class="separator:af448040f311f66e9ed9f1e86d6ee8abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a091964d484996dc36d814dd6f7024885"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a091964d484996dc36d814dd6f7024885">fgsl_eigen_genv</a> (a, b, alpha, beta, evec, w)</td></tr>
<tr class="separator:a091964d484996dc36d814dd6f7024885"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade5191d945be9be6f404d55ce96013c0"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#ade5191d945be9be6f404d55ce96013c0">fgsl_eigen_genv_qz</a> (a, b, alpha, beta, evec, q, z, w)</td></tr>
<tr class="separator:ade5191d945be9be6f404d55ce96013c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de96323ca5ee27e595f0ccc55686200"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a4de96323ca5ee27e595f0ccc55686200">fgsl_eigen_symmv_sort</a> (eval, evec, sort_type)</td></tr>
<tr class="separator:a4de96323ca5ee27e595f0ccc55686200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3367196fe5ce83a49332525cf10513ad"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a3367196fe5ce83a49332525cf10513ad">fgsl_eigen_hermv_sort</a> (eval, evec, sort_type)</td></tr>
<tr class="separator:a3367196fe5ce83a49332525cf10513ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a225c50506c2ef39bf0eb7efdf3d7bd29"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a225c50506c2ef39bf0eb7efdf3d7bd29">fgsl_eigen_nonsymmv_sort</a> (eval, evec, sort_type)</td></tr>
<tr class="separator:a225c50506c2ef39bf0eb7efdf3d7bd29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01fa1634183b5dd7727164f67160ee20"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a01fa1634183b5dd7727164f67160ee20">fgsl_eigen_gensymmv_sort</a> (eval, evec, sort_type)</td></tr>
<tr class="separator:a01fa1634183b5dd7727164f67160ee20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedab09666f98dd918fc64875cda7c972"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#aedab09666f98dd918fc64875cda7c972">fgsl_eigen_genhermv_sort</a> (eval, evec, sort_type)</td></tr>
<tr class="separator:aedab09666f98dd918fc64875cda7c972"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a277ee7050a1e674988a7392ac9255d21"><td class="memItemLeft" align="right" valign="top">integer(fgsl_int) function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="eigen_8finc.html#a277ee7050a1e674988a7392ac9255d21">fgsl_eigen_genv_sort</a> (alpha, beta, evec, sort_type)</td></tr>
<tr class="separator:a277ee7050a1e674988a7392ac9255d21"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function/Subroutine Documentation</h2>
<a class="anchor" id="af9248a86edc3501913a04bff373f5f16"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_gen </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>beta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_gen_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a93910023619c9d669e02f83b9109c26b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_gen_workspace) function fgsl_eigen_gen_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acf1f0d8398d2124aaaf77d87fc4f97af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_gen_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_gen_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad892f962a1ec3cab90f26ef37668e631"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_gen_params </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>compute_s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>compute_t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>balance</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_gen_workspace), intent(inout)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abe397b833eedb3cba80d2abde013bbe4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_gen_qz </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>beta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>q</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_gen_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7742445ebb20b3ce43ece2c8ce92b3cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_genherm </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_genherm_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af69d430a7febbfb70b4021a765d9535d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_genherm_workspace) function fgsl_eigen_genherm_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6c25ef96c06da3c1ff3926200f36e55b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_genherm_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_genherm_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a234ce4166943e7c9fbdf662554831bc4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_genhermv </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_genhermv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a757b1df46b9949413e56c2fb40193358"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_genhermv_workspace) function fgsl_eigen_genhermv_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0f8e68362cb297494a149a2abd529499"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_genhermv_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_genhermv_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aedab09666f98dd918fc64875cda7c972"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_genhermv_sort </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>sort_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab6358ebdfcf35887b7fdabc3588d4818"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_gensymm </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_gensymm_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a087cf013d99c79e7f2670c0e6035260b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_gensymm_workspace) function fgsl_eigen_gensymm_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6896d5bb5a13213ea85bb1c89bd77109"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_gensymm_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_gensymm_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad9e2195ef21d925f7e963185cb59e435"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_gensymmv </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_gensymmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aaf9f9b1f18094f6300da921900b946fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_gensymmv_workspace) function fgsl_eigen_gensymmv_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad60f54bc4c9afe52b1643a53ac4debf0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_gensymmv_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_gensymmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a01fa1634183b5dd7727164f67160ee20"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_gensymmv_sort </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>sort_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a091964d484996dc36d814dd6f7024885"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_genv </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>beta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_genv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad5f5628460ae023f294684dc0d2b001c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_genv_workspace) function fgsl_eigen_genv_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af448040f311f66e9ed9f1e86d6ee8abb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_genv_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_genv_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ade5191d945be9be6f404d55ce96013c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_genv_qz </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>beta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>q</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_genv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a277ee7050a1e674988a7392ac9255d21"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_genv_sort </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>beta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>sort_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad73920fff8c0f5043f47fbf2930280cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_herm </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_herm_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6a713bfd56b0df2694ba508eb70ea7b0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_herm_workspace) function fgsl_eigen_herm_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab28944c18e254129ddf3289f7b8d8bc4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_herm_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_herm_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab9e8f1e044d459595f880d4c380f537f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_hermv </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_hermv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af23f2bdc295d9082a0cd3d383788199a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_hermv_workspace) function fgsl_eigen_hermv_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6a876223b366e9e91962c7106148929c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_hermv_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_hermv_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3367196fe5ce83a49332525cf10513ad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_hermv_sort </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>sort_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5044ee7ae8200fc994b55c7cd4f047d7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_nonsymm </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_nonsymm_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a67e1213526c2a57e599ea68c4ccb7f17"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_nonsymm_workspace) function fgsl_eigen_nonsymm_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4c13d8c917420938df8375af8909183f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_nonsymm_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_nonsymm_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa9c147deaa41d2f07a8af9dde8abf35f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_nonsymm_params </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>compute_t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>balance</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_nonsymm_workspace), intent(inout)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae3e1cd3e7d0f3abd38f98a5f911d6889"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_nonsymm_z </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_nonsymm_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa09384a54b214602b298c94bc07d3c58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_nonsymmv </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_nonsymmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af6b786903112c4f4139bee94120feea4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_nonsymmv_workspace) function fgsl_eigen_nonsymmv_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4684734bff6c27f739aeb31d3b090bee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_nonsymmv_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_nonsymmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae6a1d284903b7387319d8636df94a679"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_nonsymmv_params </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>balance</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_nonsymm_workspace), intent(inout)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a225c50506c2ef39bf0eb7efdf3d7bd29"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_nonsymmv_sort </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>sort_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad466997b5f8528265070f2aba003ddab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_nonsymmv_z </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix_complex), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_nonsymmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5a37dd1d463478768f432232bf994e43"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_symm </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_symm_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4911814478ea47e01623311df0dfe1b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_symm_workspace) function fgsl_eigen_symm_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9127a0929117934b84723c05fe120916"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_symm_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_symm_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a42022987fd3e17b60db77ce044515bc1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_symmv </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_eigen_symmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad1fec4036528852c97539008a009c875"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">type(fgsl_eigen_symmv_workspace) function fgsl_eigen_symmv_alloc </td>
          <td>(</td>
          <td class="paramtype">integer(fgsl_size_t), intent(in)&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f312c4069b7de24f2a7b9112bd11fab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">subroutine fgsl_eigen_symmv_free </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_eigen_symmv_workspace)&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4de96323ca5ee27e595f0ccc55686200"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">integer(fgsl_int) function fgsl_eigen_symmv_sort </td>
          <td>(</td>
          <td class="paramtype">type(fgsl_vector), intent(inout)&#160;</td>
          <td class="paramname"><em>eval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">type(fgsl_matrix), intent(inout)&#160;</td>
          <td class="paramname"><em>evec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">integer(fgsl_int), intent(in)&#160;</td>
          <td class="paramname"><em>sort_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Feb 20 2016 17:54:39 for FGSL by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
